package com.smooth.dao.gen.bean;

import com.smooth.common.site.common.utils.excel.annotation.ExcelField;
import java.util.Date;

public class BizCompany {
    /** biz_company.id 企业ID */
    private String id;

    /** biz_company.account_no 账户 */
    private String accountNo;

    /** biz_company.comp_name 企业名称 */
    private String compName;

    /** biz_company.scale 规模 */
    private Integer scale;

    /** biz_company.nature 性质 */
    private Integer nature;

    /** biz_company.comp_pic 企业图标 */
    private String compPic;

    /** biz_company.comp_pics 企业介绍图片 */
    private String compPics;

    /** biz_company.job_count 职位数 */
    private Integer jobCount;

    /** biz_company.job_all 总招聘数 */
    private Integer jobAll;

    /** biz_company.job_shengyu 剩余招聘数 */
    private Integer jobShengyu;

    /** biz_company.job_flag 是否拉黑 */
    private Integer jobFlag;

    /** biz_company.zhusu_pics 住宿环境图片 */
    private String zhusuPics;

    /** biz_company.percent 完成百分比 */
    private Double percent;

    /** biz_company.comp_address 公司地址 */
    private String compAddress;

    /** biz_company.comp_license_pic 企业营业执照 */
    private String compLicensePic;

    /** biz_company.contact_name 联系人 */
    private String contactName;

    /** biz_company.category_id 分类ID */
    private String categoryId;

    /** biz_company.category_name 分类名称 */
    private String categoryName;

    /** biz_company.contact_tel_no 手机号 */
    private String contactTelNo;

    /** biz_company.password 登录密码 */
    private String password;

    /** biz_company.contact_job 联系人职位 */
    private String contactJob;

    /** biz_company.province_id 省 */
    private String provinceId;

    /** biz_company.province_name 省名称 */
    private String provinceName;

    /** biz_company.city_id 市ID */
    private String cityId;

    /** biz_company.city_name 市名称 */
    private String cityName;

    /** biz_company.area_id 区域ID */
    private String areaId;

    /** biz_company.area_name 区域名称 */
    private String areaName;

    /** biz_company.detail 详细介绍 */
    private String detail;

    /** biz_company.jiaban_type 加班类型 */
    private Integer jiabanType;

    /** biz_company.jiaban_fee 加班费用 */
    private Integer jiabanFee;

    /** biz_company.job_time 工作时间 */
    private Integer jobTime;

    /** biz_company.create_date 创建时间 */
    private Date createDate;

    /** biz_company.update_date 更新时间 */
    private Date updateDate;

    /**  * @return the value of 企业ID  biz_company.id */
    @ExcelField(title="企业ID", align=2, sort=32)
    public String getId() {
        return id;
    }

    /** * @param id the value for biz_company.id */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**  * @return the value of 账户  biz_company.account_no */
    @ExcelField(title="账户", align=2, sort=33)
    public String getAccountNo() {
        return accountNo;
    }

    /** * @param accountNo the value for biz_company.account_no */
    public void setAccountNo(String accountNo) {
        this.accountNo = accountNo == null ? null : accountNo.trim();
    }

    /**  * @return the value of 企业名称  biz_company.comp_name */
    @ExcelField(title="企业名称", align=2, sort=34)
    public String getCompName() {
        return compName;
    }

    /** * @param compName the value for biz_company.comp_name */
    public void setCompName(String compName) {
        this.compName = compName == null ? null : compName.trim();
    }

    /**  * @return the value of 规模  biz_company.scale */
    @ExcelField(title="规模", align=2, sort=35)
    public Integer getScale() {
        return scale;
    }

    /** * @param scale the value for biz_company.scale */
    public void setScale(Integer scale) {
        this.scale = scale;
    }

    /**  * @return the value of 性质  biz_company.nature */
    @ExcelField(title="性质", align=2, sort=36)
    public Integer getNature() {
        return nature;
    }

    /** * @param nature the value for biz_company.nature */
    public void setNature(Integer nature) {
        this.nature = nature;
    }

    /**  * @return the value of 企业图标  biz_company.comp_pic */
    @ExcelField(title="企业图标", align=2, sort=37)
    public String getCompPic() {
        return compPic;
    }

    /** * @param compPic the value for biz_company.comp_pic */
    public void setCompPic(String compPic) {
        this.compPic = compPic == null ? null : compPic.trim();
    }

    /**  * @return the value of 企业介绍图片  biz_company.comp_pics */
    @ExcelField(title="企业介绍图片", align=2, sort=38)
    public String getCompPics() {
        return compPics;
    }

    /** * @param compPics the value for biz_company.comp_pics */
    public void setCompPics(String compPics) {
        this.compPics = compPics == null ? null : compPics.trim();
    }

    /**  * @return the value of 职位数  biz_company.job_count */
    @ExcelField(title="职位数", align=2, sort=39)
    public Integer getJobCount() {
        return jobCount;
    }

    /** * @param jobCount the value for biz_company.job_count */
    public void setJobCount(Integer jobCount) {
        this.jobCount = jobCount;
    }

    /**  * @return the value of 总招聘数  biz_company.job_all */
    @ExcelField(title="总招聘数", align=2, sort=40)
    public Integer getJobAll() {
        return jobAll;
    }

    /** * @param jobAll the value for biz_company.job_all */
    public void setJobAll(Integer jobAll) {
        this.jobAll = jobAll;
    }

    /**  * @return the value of 剩余招聘数  biz_company.job_shengyu */
    @ExcelField(title="剩余招聘数", align=2, sort=41)
    public Integer getJobShengyu() {
        return jobShengyu;
    }

    /** * @param jobShengyu the value for biz_company.job_shengyu */
    public void setJobShengyu(Integer jobShengyu) {
        this.jobShengyu = jobShengyu;
    }

    /**  * @return the value of 是否拉黑  biz_company.job_flag */
    @ExcelField(title="是否拉黑", align=2, sort=42)
    public Integer getJobFlag() {
        return jobFlag;
    }

    /** * @param jobFlag the value for biz_company.job_flag */
    public void setJobFlag(Integer jobFlag) {
        this.jobFlag = jobFlag;
    }

    /**  * @return the value of 住宿环境图片  biz_company.zhusu_pics */
    @ExcelField(title="住宿环境图片", align=2, sort=43)
    public String getZhusuPics() {
        return zhusuPics;
    }

    /** * @param zhusuPics the value for biz_company.zhusu_pics */
    public void setZhusuPics(String zhusuPics) {
        this.zhusuPics = zhusuPics == null ? null : zhusuPics.trim();
    }

    /**  * @return the value of 完成百分比  biz_company.percent */
    @ExcelField(title="完成百分比", align=2, sort=44)
    public Double getPercent() {
        return percent;
    }

    /** * @param percent the value for biz_company.percent */
    public void setPercent(Double percent) {
        this.percent = percent;
    }

    /**  * @return the value of 公司地址  biz_company.comp_address */
    @ExcelField(title="公司地址", align=2, sort=45)
    public String getCompAddress() {
        return compAddress;
    }

    /** * @param compAddress the value for biz_company.comp_address */
    public void setCompAddress(String compAddress) {
        this.compAddress = compAddress == null ? null : compAddress.trim();
    }

    /**  * @return the value of 企业营业执照  biz_company.comp_license_pic */
    @ExcelField(title="企业营业执照", align=2, sort=46)
    public String getCompLicensePic() {
        return compLicensePic;
    }

    /** * @param compLicensePic the value for biz_company.comp_license_pic */
    public void setCompLicensePic(String compLicensePic) {
        this.compLicensePic = compLicensePic == null ? null : compLicensePic.trim();
    }

    /**  * @return the value of 联系人  biz_company.contact_name */
    @ExcelField(title="联系人", align=2, sort=47)
    public String getContactName() {
        return contactName;
    }

    /** * @param contactName the value for biz_company.contact_name */
    public void setContactName(String contactName) {
        this.contactName = contactName == null ? null : contactName.trim();
    }

    /**  * @return the value of 分类ID  biz_company.category_id */
    @ExcelField(title="分类ID", align=2, sort=48)
    public String getCategoryId() {
        return categoryId;
    }

    /** * @param categoryId the value for biz_company.category_id */
    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId == null ? null : categoryId.trim();
    }

    /**  * @return the value of 分类名称  biz_company.category_name */
    @ExcelField(title="分类名称", align=2, sort=49)
    public String getCategoryName() {
        return categoryName;
    }

    /** * @param categoryName the value for biz_company.category_name */
    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName == null ? null : categoryName.trim();
    }

    /**  * @return the value of 手机号  biz_company.contact_tel_no */
    @ExcelField(title="手机号", align=2, sort=50)
    public String getContactTelNo() {
        return contactTelNo;
    }

    /** * @param contactTelNo the value for biz_company.contact_tel_no */
    public void setContactTelNo(String contactTelNo) {
        this.contactTelNo = contactTelNo == null ? null : contactTelNo.trim();
    }

    /**  * @return the value of 登录密码  biz_company.password */
    @ExcelField(title="登录密码", align=2, sort=51)
    public String getPassword() {
        return password;
    }

    /** * @param password the value for biz_company.password */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**  * @return the value of 联系人职位  biz_company.contact_job */
    @ExcelField(title="联系人职位", align=2, sort=52)
    public String getContactJob() {
        return contactJob;
    }

    /** * @param contactJob the value for biz_company.contact_job */
    public void setContactJob(String contactJob) {
        this.contactJob = contactJob == null ? null : contactJob.trim();
    }

    /**  * @return the value of 省  biz_company.province_id */
    @ExcelField(title="省", align=2, sort=53)
    public String getProvinceId() {
        return provinceId;
    }

    /** * @param provinceId the value for biz_company.province_id */
    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId == null ? null : provinceId.trim();
    }

    /**  * @return the value of 省名称  biz_company.province_name */
    @ExcelField(title="省名称", align=2, sort=54)
    public String getProvinceName() {
        return provinceName;
    }

    /** * @param provinceName the value for biz_company.province_name */
    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName == null ? null : provinceName.trim();
    }

    /**  * @return the value of 市ID  biz_company.city_id */
    @ExcelField(title="市ID", align=2, sort=55)
    public String getCityId() {
        return cityId;
    }

    /** * @param cityId the value for biz_company.city_id */
    public void setCityId(String cityId) {
        this.cityId = cityId == null ? null : cityId.trim();
    }

    /**  * @return the value of 市名称  biz_company.city_name */
    @ExcelField(title="市名称", align=2, sort=56)
    public String getCityName() {
        return cityName;
    }

    /** * @param cityName the value for biz_company.city_name */
    public void setCityName(String cityName) {
        this.cityName = cityName == null ? null : cityName.trim();
    }

    /**  * @return the value of 区域ID  biz_company.area_id */
    @ExcelField(title="区域ID", align=2, sort=57)
    public String getAreaId() {
        return areaId;
    }

    /** * @param areaId the value for biz_company.area_id */
    public void setAreaId(String areaId) {
        this.areaId = areaId == null ? null : areaId.trim();
    }

    /**  * @return the value of 区域名称  biz_company.area_name */
    @ExcelField(title="区域名称", align=2, sort=58)
    public String getAreaName() {
        return areaName;
    }

    /** * @param areaName the value for biz_company.area_name */
    public void setAreaName(String areaName) {
        this.areaName = areaName == null ? null : areaName.trim();
    }

    /**  * @return the value of 详细介绍  biz_company.detail */
    @ExcelField(title="详细介绍", align=2, sort=59)
    public String getDetail() {
        return detail;
    }

    /** * @param detail the value for biz_company.detail */
    public void setDetail(String detail) {
        this.detail = detail == null ? null : detail.trim();
    }

    /**  * @return the value of 加班类型  biz_company.jiaban_type */
    @ExcelField(title="加班类型", align=2, sort=60)
    public Integer getJiabanType() {
        return jiabanType;
    }

    /** * @param jiabanType the value for biz_company.jiaban_type */
    public void setJiabanType(Integer jiabanType) {
        this.jiabanType = jiabanType;
    }

    /**  * @return the value of 加班费用  biz_company.jiaban_fee */
    @ExcelField(title="加班费用", align=2, sort=61)
    public Integer getJiabanFee() {
        return jiabanFee;
    }

    /** * @param jiabanFee the value for biz_company.jiaban_fee */
    public void setJiabanFee(Integer jiabanFee) {
        this.jiabanFee = jiabanFee;
    }

    /**  * @return the value of 工作时间  biz_company.job_time */
    @ExcelField(title="工作时间", align=2, sort=62)
    public Integer getJobTime() {
        return jobTime;
    }

    /** * @param jobTime the value for biz_company.job_time */
    public void setJobTime(Integer jobTime) {
        this.jobTime = jobTime;
    }

    /**  * @return the value of 创建时间  biz_company.create_date */
    @ExcelField(title="创建时间", align=2, sort=63)
    public Date getCreateDate() {
        return createDate;
    }

    /** * @param createDate the value for biz_company.create_date */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**  * @return the value of 更新时间  biz_company.update_date */
    @ExcelField(title="更新时间", align=2, sort=64)
    public Date getUpdateDate() {
        return updateDate;
    }

    /** * @param updateDate the value for biz_company.update_date */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /** biz_company */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", accountNo=").append(accountNo);
        sb.append(", compName=").append(compName);
        sb.append(", scale=").append(scale);
        sb.append(", nature=").append(nature);
        sb.append(", compPic=").append(compPic);
        sb.append(", compPics=").append(compPics);
        sb.append(", jobCount=").append(jobCount);
        sb.append(", jobAll=").append(jobAll);
        sb.append(", jobShengyu=").append(jobShengyu);
        sb.append(", jobFlag=").append(jobFlag);
        sb.append(", zhusuPics=").append(zhusuPics);
        sb.append(", percent=").append(percent);
        sb.append(", compAddress=").append(compAddress);
        sb.append(", compLicensePic=").append(compLicensePic);
        sb.append(", contactName=").append(contactName);
        sb.append(", categoryId=").append(categoryId);
        sb.append(", categoryName=").append(categoryName);
        sb.append(", contactTelNo=").append(contactTelNo);
        sb.append(", password=").append(password);
        sb.append(", contactJob=").append(contactJob);
        sb.append(", provinceId=").append(provinceId);
        sb.append(", provinceName=").append(provinceName);
        sb.append(", cityId=").append(cityId);
        sb.append(", cityName=").append(cityName);
        sb.append(", areaId=").append(areaId);
        sb.append(", areaName=").append(areaName);
        sb.append(", detail=").append(detail);
        sb.append(", jiabanType=").append(jiabanType);
        sb.append(", jiabanFee=").append(jiabanFee);
        sb.append(", jobTime=").append(jobTime);
        sb.append(", createDate=").append(createDate);
        sb.append(", updateDate=").append(updateDate);
        sb.append("]");
        return sb.toString();
    }
}